home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
comm
/
superv22.zip
/
README.V22
< prev
next >
Wrap
Text File
|
1987-02-10
|
4KB
|
93 lines
SUPERCOM V 2.02
(C) Copyright 1987
Doctor Debug/Steel City Software
The file SUPER.DOC in this archive contains the main
documentation for this package. This document will serve to
augment that file by listing the changes to Supercom and its
example programs.
Changes/Corrections to Supercom version 2.02
The major change in this version is a firming up of the
memory management. The example program DUMB.ASM gives an
exmaple of how your assembly language application can
invoke SUPERCOM from within itself and then remove it
from memory when through with it. DUMB.ASM and
particulary the procedure LOAD is well documented -
please read it as there may be adjustments which you will
want to make.
A bug which caused SUPERCOM to occasionally reboot the
computer has been found and fixed.
A similar bug which caused XOFFs to not always be noticed
has also been caught and disposed of.
Changes/Corrections to Supercom version 2.01
1. Memory mismanagement
When Supercom is postloaded (i.e. your program calls
Supercom) and then released with the KillPort function, a
significant chunk of memory was not being released into the
system pool until after the next program run exited. This, of
course, is inexcusable. After many hours of research I have
solved the "Mystery of the Missing Memory Control Block", and
everything now works as it is supposed to.
2. New PostLoad instructions
The example programs for version 2.0 show that SuperCom
should be 'postloaded' via the ExecCommand procedure. This loads
another copy of Command.Com into the system memory, eating up
another 20+K of precious space. Again, this was inexcusable.
Please note that Postload.pas now uses the Exec procedure, which
loads SUPER.COM directly. One caution - SUPER.COM must be in the
current directory for this to work, and you must specify the full
filename.
3. Whoops! Feature? What feature?
The documentation for version 2.0 describes a 'panic button'
in the XON/XOFF feature whereby pressing Alt-Q at the keyboard
frees up the computer. Alas, this nice feature was not actually
implemented until version 2.01. Sorry if this caused anyone any
warm boots.
4. The Death of ReconPort
Version 2.0 added a ReconPort function which allowed the
reconfiguring of a port without disconnecting a carrier (which
did occasionally happen). Well, there was a bug in this procedure
when it was used in Interrupt mode. (Supercom just stopped
listening!) So I did what I should have done i the first place -
if you want to change the port, baud rate, parity, data bits, or
stop bits just issue another InitPort (Or Function 12 in
Assembler). Reconport is no more.
5. New Pascal Function
The Function ChangePort has been added to the Supercom.Pas
library. It changes the active supercom port to the one
specified. For more information consult Supercom.Pas.
Good Day,